long runners - Spanish English Dictionary